About St Teresa High School in Decatur Decatur,IL
St Teresa High School in Decatur
St Teresa High School in Decatur Decatur,ILHigh Schools,Private Schools (K-12),Educational Services High Schools in Decatur, Address,Phone Numbers,Email id
St Teresa High School
2710 N Water St
Decatur IL 62526,
United States.
stadmin@st-teresahs.org
(217) 875-2431